paper carrying roll - German English Dictionary